home *** CD-ROM | disk | FTP | other *** search
/ Champak 50 / Volume 50 - JOGO DISK .iso / Games / mallcrawl.swf / scripts / __Packages / mx / skins / RectBorder.as < prev    next >
Encoding:
Text File  |  2007-09-28  |  1.6 KB  |  69 lines

  1. class mx.skins.RectBorder extends mx.skins.Border
  2. {
  3.    var __width;
  4.    var __height;
  5.    var offset;
  6.    var __borderMetrics;
  7.    static var symbolName = "RectBorder";
  8.    static var symbolOwner = mx.skins.RectBorder;
  9.    static var version = "2.0.2.126";
  10.    var className = "RectBorder";
  11.    var borderStyleName = "borderStyle";
  12.    var borderColorName = "borderColor";
  13.    var shadowColorName = "shadowColor";
  14.    var highlightColorName = "highlightColor";
  15.    var buttonColorName = "buttonColor";
  16.    var backgroundColorName = "backgroundColor";
  17.    function RectBorder()
  18.    {
  19.       super();
  20.    }
  21.    function get width()
  22.    {
  23.       return this.__width;
  24.    }
  25.    function get height()
  26.    {
  27.       return this.__height;
  28.    }
  29.    function init(Void)
  30.    {
  31.       super.init();
  32.    }
  33.    function draw(Void)
  34.    {
  35.       this.size();
  36.    }
  37.    function getBorderMetrics(Void)
  38.    {
  39.       var _loc2_ = this.offset;
  40.       if(this.__borderMetrics == undefined)
  41.       {
  42.          this.__borderMetrics = {left:_loc2_,top:_loc2_,right:_loc2_,bottom:_loc2_};
  43.       }
  44.       else
  45.       {
  46.          this.__borderMetrics.left = _loc2_;
  47.          this.__borderMetrics.top = _loc2_;
  48.          this.__borderMetrics.right = _loc2_;
  49.          this.__borderMetrics.bottom = _loc2_;
  50.       }
  51.       return this.__borderMetrics;
  52.    }
  53.    function get borderMetrics()
  54.    {
  55.       return this.getBorderMetrics();
  56.    }
  57.    function drawBorder(Void)
  58.    {
  59.    }
  60.    function size(Void)
  61.    {
  62.       this.drawBorder();
  63.    }
  64.    function setColor(Void)
  65.    {
  66.       this.drawBorder();
  67.    }
  68. }
  69.